CREATE TABLE users (
  id INT AUTO_INCREMENT PRIMARY KEY,
  telegram_id BIGINT UNIQUE,
  fullname_enc TEXT,
  phone_enc TEXT,
  join_date DATE,
  is_blocked TINYINT(1) DEFAULT 0
);

CREATE TABLE ads (
  id INT AUTO_INCREMENT PRIMARY KEY,
  user_id BIGINT,
  type ENUM('فروش','اجاره'),
  property_type ENUM('زمین','آپارتمان','ویلایی','تجاری','انباری'),
  title VARCHAR(255),
  area INT,
  price VARCHAR(255),
  address TEXT,
  description TEXT,
  images TEXT,
  message_id_in_channel BIGINT,
  status ENUM('pending','approved','deleted') DEFAULT 'pending',
  created_at DATETIME DEFAULT CURRENT_TIMESTAMP
);

CREATE TABLE settings (
  id INT AUTO_INCREMENT PRIMARY KEY,
  about_text TEXT,
  max_ads_per_month INT DEFAULT 6,
  ad_expiry_days INT DEFAULT 30
);
INSERT INTO settings (about_text) VALUES ('این ربات جهت ثبت و مدیریت آگهی‌های ملکی طراحی شده است.');
